<html>
<title>Use Case 2 - Download the System</title>
<body>
<p><strong><font face="Arial">Use Case 2</font></strong></p>
<p><font face="Arial"><strong>Primary Actor:</strong> Installer</font></p>
<p><font face="Arial"><strong>Preconditions:</strong> Package downloaded 
successfully, and the files reside on a machine that will become a TraffoBase server.</font></p>
<p><font face="Arial"><strong>Postconditions:</strong> TraffoBase is successfully 
installed.</font></p>
<p><font face="Arial"><strong>Basic 
Flow:</strong>&nbsp;<br>1. Installer locates the package on the hard drive.<br>
2. Installer opens file &quot;README.html&quot; containing specific installation 
instructions.<br>
3. Installer follows instructions outlined in the README file.<br>
4. Installer installs Java.<br>
5. Installer invokes Ant to build system.</font></p>
<p><font face="Arial"><strong>Alternative Flows:</strong> &nbsp;</font></p>
<p><font face="Arial">6a. Installer can download and install external developer 
tools.</font></p>
<p><font face="Arial"><strong>Special Requirements:</strong>&nbsp; </font></p>
<p><font face="Arial"><strong>Frequency of Occurrence:</strong>&nbsp; Not very often, 
only when a TraffoBase server is needed on a machine. </font></p>
<p><font face="Arial"><strong>Open Issues:</strong>&nbsp;&nbsp; 
</font></p>

</body>

</html>